home *** CD-ROM | disk | FTP | other *** search
/ Dictionary of the Living World 3 / Dictionary of the Living World Version 3.0 (Media Design Interactive)(Macintosh)(1993).iso / QuickTime™ / QuickTime™.rsrc / bin.rsrc_clok_-16686.txt < prev    next >
Text File  |  1992-10-02  |  10KB  |  178 lines

  1. start:
  2. 00000000  2200                     move.l     D1, D0
  3. 00000002  5C40                     addq.w     D0, 6
  4. 00000004  B07A 006A                cmp.w      D0, [PC + 0x6A /* 00000070, value 0xE, cstring "" */]
  5. 00000008  620A                     bhi        +0xC /* 00000014 */
  6. 0000000A  43FB 0320 0066           lea.l      A1, [PC + 0x66 + D0 * 2]
  7. 00000010  D2D1                     add.w      A1, [A1]
  8. 00000012  4ED1                     jmp        [A1]
  9. label00000014:
  10. 00000014  2F01                     move.l     -[A7], D1
  11. 00000016  2050                     movea.l    A0, [A0]
  12. 00000018  2050                     movea.l    A0, [A0]
  13. 0000001A  2F10                     move.l     -[A7], [A0]
  14. 0000001C  70FE                     moveq.l    D0, 0xFFFFFFFE
  15. 0000001E  A82A                     syscall    ComponentDispatch
  16. 00000020  4841                     swap.w     D1
  17. 00000022  0241 00FF                andi.w     D1, 0xFF
  18. 00000026  2057                     movea.l    A0, [A7]
  19. 00000028  4FF7 1008                lea.l      A7, [A7 + D1.w + 0x8]
  20. 0000002C  2EBC 8000 8002           move.l     [A7], 0x80008002
  21. 00000032  4ED0                     jmp        [A0]
  22. fn00000034:
  23. 00000034  205F                     movea.l    A0, [A7]+
  24. 00000036  2017                     move.l     D0, [A7]
  25. 00000038  5C40                     addq.w     D0, 6
  26. 0000003A  B07A 0034                cmp.w      D0, [PC + 0x34 /* 00000070, value 0xE, cstring "" */]
  27. 0000003E  6224                     bhi        +0x26 /* 00000064 */
  28. 00000040  43FB 0320 0030           lea.l      A1, [PC + 0x30 + D0 * 2]
  29. 00000046  D2D1                     add.w      A1, [A1]
  30. 00000048  2009                     move.l     D0, A1
  31. 0000004A  43FA 001C                lea.l      A1, [PC + 0x1C /* 00000068, value 0xFFFFFFB8 */]
  32. 0000004E  D3D1                     add.l      A1, [A1]
  33. 00000050  2209                     move.l     D1, A1
  34. 00000052  B081                     cmp.l      D0, D1
  35. 00000054  670E                     beq        +0x10 /* 00000064 */
  36. 00000056  43FA 0014                lea.l      A1, [PC + 0x14 /* 0000006C, value 0xFFFFFFA8 */]
  37. 0000005A  D3D1                     add.l      A1, [A1]
  38. 0000005C  2209                     move.l     D1, A1
  39. 0000005E  B081                     cmp.l      D0, D1
  40. 00000060  6702                     beq        +0x4 /* 00000064 */
  41. 00000062  4ED0                     jmp        [A0]
  42. label00000064:
  43. 00000064  7000                     moveq.l    D0, 0x00
  44. 00000066  4ED0                     jmp        [A0]
  45. 00000068  FFFF                     .invalid   <<F/7/7>>
  46. 0000006A  FFB8                     .invalid   <<F/6/7>>
  47. 0000006C  FFFF                     .invalid   <<F/7/7>>
  48. 0000006E  FFA8                     .invalid   <<F/6/7>>
  49. 00000070  000E FFA2                ori.b      A6, 0xA2
  50. 00000074  FFA0                     .invalid   <<F/6/7>>
  51. 00000076  0064 0018                ori.w      -[A4], 0x18
  52. 0000007A  00FC                     .incomplete
  53. 0000007C  0070 FF96 012C           ori.w      <<invalid full ext with I/IS == 4>>, 0xFF96
  54. 00000082  FF92                     .invalid   <<F/6/7>>
  55. 00000084  FF90                     .invalid   <<F/6/7>>
  56. 00000086  FF8E                     .invalid   <<F/6/7>>
  57. 00000088  FF8C                     .invalid   <<F/6/7>>
  58. 0000008A  FF8A                     .invalid   <<F/6/7>>
  59. 0000008C  FF88                     .invalid   <<F/6/7>>
  60. 0000008E  FF86                     .invalid   <<F/6/7>>
  61. 00000090  4E56 0000                link       A6, 0
  62. 00000094  48E7 0300                movem.l    -[A7], D6,D7
  63. 00000098  3C2E 0008                move.w     D6, [A6 + 0x8]
  64. 0000009C  48C6                     ext.l      D6
  65. 0000009E  2F06                     move.l     -[A7], D6
  66. 000000A0  4EBA FF92                jsr        [PC - 0x6E /* 00000034 */]
  67. 000000A4  4A80                     tst.l      D0
  68. 000000A6  56C0                     sne        D0
  69. 000000A8  4400                     neg.b      D0
  70. 000000AA  49C0                     lea.l      A4, D0
  71. 000000AC  2E00                     move.l     D7, D0
  72. 000000AE  584F                     addq.w     A7, 4
  73. 000000B0  6618                     bne        +0x1A /* 000000CA */
  74. 000000B2  598F                     subq.l     A7, 4
  75. 000000B4  206E 000A                movea.l    A0, [A6 + 0xA]
  76. 000000B8  2050                     movea.l    A0, [A0]
  77. 000000BA  2F10                     move.l     -[A7], [A0]
  78. 000000BC  3F06                     move.w     -[A7], D6
  79. 000000BE  2F3C 0002 FFFD           move.l     -[A7], 0x2FFFD
  80. 000000C4  7000                     moveq.l    D0, 0x00
  81. 000000C6  A82A                     syscall    ComponentDispatch
  82. 000000C8  2E1F                     move.l     D7, [A7]+
  83. label000000CA:
  84. 000000CA  2D47 000E                move.l     [A6 + 0xE], D7
  85. 000000CE  4CEE 00C0 FFF8           movem.l    D6,D7, [A6 - 0x8]
  86. 000000D4  4E5E                     unlink     A6
  87. 000000D6  4E74 0006                rtd        0x0006
  88. 000000DA  4E56 0000                link       A6, 0
  89. 000000DE  2D7C 0001 0002 000C      move.l     [A6 + 0xC], 0x10002
  90. 000000E6  4E5E                     unlink     A6
  91. 000000E8  4E74 0004                rtd        0x0004
  92. 000000EC  4E56 FFEC                link       A6, -0x0014
  93. 000000F0  48E7 0118                movem.l    -[A7], D7,A3,A4
  94. 000000F4  7E00                     moveq.l    D7, 0x00
  95. 000000F6  2D7C 636C 6F6B FFEC      move.l     [A6 - 0x14], 0x636C6F6B /* 'clok' */
  96. 000000FE  7000                     moveq.l    D0, 0x00
  97. 00000100  2D40 FFF0                move.l     [A6 - 0x10], D0
  98. 00000104  2D7C 6170 706C FFF4      move.l     [A6 - 0xC], 0x6170706C /* 'appl' */
  99. 0000010C  7203                     moveq.l    D1, 0x03
  100. 0000010E  2D41 FFF8                move.l     [A6 - 0x8], D1
  101. 00000112  2D41 FFFC                move.l     [A6 - 0x4], D1
  102. 00000116  598F                     subq.l     A7, 4
  103. 00000118  7000                     moveq.l    D0, 0x00
  104. 0000011A  2F00                     move.l     -[A7], D0
  105. 0000011C  486E FFEC                pea.l      [A6 - 0x14]
  106. 00000120  7004                     moveq.l    D0, 0x04
  107. 00000122  A82A                     syscall    ComponentDispatch
  108. 00000124  265F                     movea.l    A3, [A7]+
  109. 00000126  200B                     move.l     D0, A3
  110. 00000128  6736                     beq        +0x38 /* 00000160 */
  111. 0000012A  598F                     subq.l     A7, 4
  112. 0000012C  2F0B                     move.l     -[A7], A3
  113. 0000012E  7007                     moveq.l    D0, 0x07
  114. 00000130  A82A                     syscall    ComponentDispatch
  115. 00000132  285F                     movea.l    A4, [A7]+
  116. 00000134  200C                     move.l     D0, A4
  117. 00000136  6720                     beq        +0x22 /* 00000158 */
  118. 00000138  7004                     moveq.l    D0, 0x04
  119. 0000013A  A122                     syscall    NewHandle, flags=1
  120. 0000013C  2648                     movea.l    A3, A0
  121. 0000013E  3038 0220                move.w     D0, [0x00000220 /* MemErr */]
  122. 00000142  48C0                     ext.l      D0
  123. 00000144  2E00                     move.l     D7, D0
  124. 00000146  661E                     bne        +0x20 /* 00000166 */
  125. 00000148  2053                     movea.l    A0, [A3]
  126. 0000014A  208C                     move.l     [A0], A4
  127. 0000014C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  128. 00000150  2F0B                     move.l     -[A7], A3
  129. 00000152  700D                     moveq.l    D0, 0x0D
  130. 00000154  A82A                     syscall    ComponentDispatch
  131. 00000156  600E                     bra        +0x10 /* 00000166 */
  132. label00000158:
  133. 00000158  2E3C FFFF EEA4           move.l     D7, 0xFFFFEEA4
  134. 0000015E  6006                     bra        +0x8 /* 00000166 */
  135. label00000160:
  136. 00000160  2E3C FFFF EEA4           move.l     D7, 0xFFFFEEA4
  137. label00000166:
  138. 00000166  2D47 0010                move.l     [A6 + 0x10], D7
  139. 0000016A  4CEE 1880 FFE0           movem.l    D7,A3,A4, [A6 - 0x20]
  140. 00000170  4E5E                     unlink     A6
  141. 00000172  4E74 0008                rtd        0x0008
  142. 00000176  4E56 0000                link       A6, 0
  143. 0000017A  48E7 0108                movem.l    -[A7], D7,A4
  144. 0000017E  286E 000C                movea.l    A4, [A6 + 0xC]
  145. 00000182  7E00                     moveq.l